<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>流程控制</title>
</head>
<body>

</body>
<script>

    /**
     *   （*）异步
     *
     *   同步
     *    1. 条件分支
     *        if  switch
     *    2. 循环
     *        for
     * */

    var param1 = null;
    var param2;
    var num1 = 0;

    // if(param1){
    //    alert(true)
    // } else{
    //    alert(false)
    // }


    // if(param2){
    //    alert(true)
    // } else{
    //    alert(false)
    // }
    //
    // if(param1==param2){
    //   alert(true)
    // }else {
    //   alert(false)
    // }

    // if(param1===param2){
    //   alert(true)
    // }else {
    //   alert(false)
    // }

    // if(num1){
    //   alert(true)
    // }else {
    //   alert(false)
    // }

    /**
     *  for
     *    1. js(es5) 没有块级作用域;只要存在引用，变量就存在--不会被销毁
     *    2.
     * */

        // for(var i=1;i<10;i++){
        //   console.log(i);
        // }
        //
        // console.log(i);

    var arr = [1, 2, 3, 4];

    for (var key in arr) {
        console.log(key);
        console.log(arr[key]);
    }

    var emp = {
        id: 1,
        name: 'Lee',
        gender: 'male'
    };

    //emp.name;emp.gender
    for (var key2 in emp) {
        // console.log(key2);
        // console.log(emp[key2]);
    }

    var employees = [
        {
            id: 1,
            name: 'L'
        }, {
            id: 2,
            name: 'M'
        }
    ]

    for (var innerIndex in employees) {

        for (var objKey in employees[innerIndex]) {
            var result='';
            result += objKey + '-' + employees[innerIndex][objKey];
            console.log(result);
        }
    }


</script>
</html>